body{padding-bottom: 50px;}

/*头部*/
/*.eui-header{height: 70px; position: fixed; z-index: 999;}*/

/*底部*/
.eui-footer{position: absolute; bottom: 0; width: 100%; height: 50px; overflow: hidden;}
.footer-info{text-align: center;}
.footer-info span a{color: #b5b5b5;}

/*业务介绍*/
.index-panel li{margin-left: 20px; position: relative; color: #fff; font-family: simhei;}
.index-panel li *{transition: ease-in-out .6s;}
.index-panel h2 img{width: 300px; height: 250px; filter:alpha(opacity=50); opacity: .5;}
.index-panel li:hover h2 img{transform: scale3d(1.2,1.2,1); filter:alpha(opacity=30); opacity: .3;}
.index-panel h3{margin: 0; position: absolute; top: 0; left: 0; line-height: 24px; padding: 80px 35px;}
.index-panel h3 img{display: block; margin-bottom: 8px;}
.index-panel h3 strong{display: block; font-size: 22px; font-weight: normal;}
.index-panel h3 em{display: block; font-family: arial; font-size: 14px; font-weight: normal;}
.index-panel li:hover>h3{padding-top: 40px;}
.index-panel p{position: absolute; top: 165px; left: 0; padding: 24px 35px; margin: 0; font-size: 15px; line-height: 22px; filter:alpha(opacity=0); opacity: 0;}
.index-panel li:hover>p{top: 125px; filter:alpha(opacity=100); opacity: 1;}
.index-panel p a{display: inline-block; margin: 0 6px 4px 0; padding:  0 12px; line-height: 28px; border-radius: 5px; border: 1px solid #eee;}
.index-panel p a:hover{background: url(../../eui/images/bg-white50.png) repeat;}

.index-photo .hd a{height: 240px; line-height: 210px; font-size: 60px;}
.index-photo .bd li{margin: 0 26px;}
.index-photo .bd a{width: 320px;}
.index-photo .bd img{width: 320px; height: 200px;}
.index-photo .bd span{font-size: 16px;}

.index-link .item{width: auto;}
.index-link ul{width: 100%;}

.eui-focus .pic li,.eui-focus .pic a{width: 420px; height: 335px;}
.eui-focus .pic a{display: table-cell; vertical-align: middle;}
.eui-focus .pic span{left: 0;}
.eui-focus .pic{width:420px;}
.eui-focus .pic img{margin: 0 auto; width: auto; height: auto; max-width: 420px; max-height: 335px;}
.index-row1.video .index-video{width:380px;}
.index-row1.video .index-news{width:400px;}

.eui-focus .pic span:before{opacity:1; filter:alpha(opacity=100);}


/* 光荣榜 */
.eui-honor{position: relative; margin: 30px 0 15px;  height: 406px; background: url(../images/honor.jpg) no-repeat;}
.eui-honor .hd a{position: absolute; width:56px; height:260px; line-height:260px; text-align:center; color:#feda00; font-size:50px; font-weight: bold; cursor:pointer; font-family:"宋体"; font-style: normal; cursor: pointer;}
.eui-honor .hd a:hover{color: #fff;}
.eui-honor .more{display: block; height: 112px; cursor: pointer;}
.eui-honor .hd a.prev{left: 0;}
.eui-honor .hd a.next{right: 0;}
.eui-honor .bd{margin: 0 auto; width: 1148px;}
.eui-honor .bd li{float: left; width: 164px;}
.eui-honor .bd a{display: block; padding: 0 8px; text-align: center; font-family: "microsoft yahei"; color: #fff;}
.eui-honor .bd h2{margin: 0 auto; width: 142px; height: 186px; padding: 2px; border-radius: 6px; background: url(../images/honor-bg.jpg.png) no-repeat; overflow: hidden;}
.eui-honor .bd img{width: 138px; height: 182px; border-radius: 4px;}
.eui-honor .bd label{display: block; margin: 15px 0 10px; line-height: 24px; font-size: 16px; background: url(../images/honor-name.png) no-repeat center;}
.eui-honor .bd span{display: block; line-height: 20px; font-size: 14px;}


.eui-banner-index .eui-slide{height: 660px;}
.eui-banner-index .pic li{height: 660px;}

.eui-banner-index{margin-top: -40px;}





















